package com.cater.sys.entity;

import java.util.List;

import com.cater.common.BaseEntity;

/**
 * 描述：组织架构实体类
 * 
 * @author yong
 * @date 2019/03/07
 */
public class CompanyOrganize extends BaseEntity {
	private static final long serialVersionUID = 1L;
	/**
	 * 主键
	 */
	private String id;
	/**
	 * 名称
	 */
	private String name;
	/**
	 * 父级ID
	 */
	private String pid;
	/**
	 * 全节点ID
	 */
	private String treeIds;
	/**
	 * 公司ID
	 */
	private String companyId;
	/**
	 * 备注
	 */
	private String remark;

	private List<CompanyOrganize> childrens;
	/**
	 * 全节点
	 */
	private String treeNames;

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPid() {
		return this.pid;
	}

	public void setPid(String pid) {
		this.pid = pid;
	}

	public String getTreeIds() {
		return this.treeIds;
	}

	public void setTreeIds(String treeIds) {
		this.treeIds = treeIds;
	}

	public String getCompanyId() {
		return this.companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public List<CompanyOrganize> getChildrens() {
		return childrens;
	}

	public void setChildrens(List<CompanyOrganize> childrens) {
		this.childrens = childrens;
	}

	public String getTreeNames() {
		return treeNames;
	}

	public void setTreeNames(String treeNames) {
		this.treeNames = treeNames;
	}

}